package com.battery.system.domain.VO;

import java.math.BigDecimal;

public class UsedDetailVo {

    private String id;


    // 是否可以退款 1 可以 0 否
    private Integer canRefund;

    // 订单号
    private String orderNumber;

    // 微信商户单号/支付宝授权号
    private String authNumber;

    // 订单金额
    private BigDecimal orderMonery;

    // 实付金额
    private BigDecimal amountPaid;

    // 优惠金额
    private BigDecimal discountAmount;

    // 退款金额
    private BigDecimal refundAmount;


    private String appUserId;

    // 订单创建时间
    private String createTime;

    // 订单支付时间
    private String orderPayTime;

    // 订单归还时间
    private String orderReturnTime;

    // 小宝编号
    private String batterySn;

    // 小宝更新时间 就是这个充电宝上一次借出归还的时间
    private String batteryUpdateTime;

    // 小宝状态 即为租借状态
    private String batteryStatus;

    // 租借状态
    private Integer borrowStatus;

    // 归还设备Sn
    private String returnDevSn;

    // 归还卡槽
    private String returnSlot;

    // 合作商姓名
    private String partnerName;

    // 合作商手机号
    private String partnerPhone;

    // 门店名
    private String storeName;

    private Integer isBack;


    // 订单状态 0 待支付 1 已支付 2 已购买 3 已退款
    private Integer status;

    // 订单状态描述
    private String statusMsg;

    // 门店编号
    private String storeCode;

    // 门店所在地址
    private String storeAddress;

    // 门店详细地址
    private String storeDetailAddress;

    // 租借电池信息
    private String boorowDevSn;

    // 租借卡槽位
    private String borrowSlot;

    // 租借设备对应的合作商姓名
    private String borPartnerName;


    // 租借设备对应的合作商手机号
    private String borPartnerPhone;

    // 门店名
    private String borStoreName;

    // 门店编号
    private String borStoreCode;

    // 门店所在地址
    private String borStoreAddress;

    // 门店详细地址
    private String borStoreDetailAddress;

    private String borMerchantName;

    private String borMerchantPhone;

    private String backMerchantName;

    private String backMerchantMerchantPhone;

    public String getBorMerchantName() {
        return borMerchantName;
    }

    public void setBorMerchantName(String borMerchantName) {
        this.borMerchantName = borMerchantName;
    }

    public String getBorMerchantPhone() {
        return borMerchantPhone;
    }

    public void setBorMerchantPhone(String borMerchantPhone) {
        this.borMerchantPhone = borMerchantPhone;
    }

    public String getBackMerchantName() {
        return backMerchantName;
    }

    public void setBackMerchantName(String backMerchantName) {
        this.backMerchantName = backMerchantName;
    }

    public String getBackMerchantMerchantPhone() {
        return backMerchantMerchantPhone;
    }

    public void setBackMerchantMerchantPhone(String backMerchantMerchantPhone) {
        this.backMerchantMerchantPhone = backMerchantMerchantPhone;
    }

    public String getOrderNumber() {
        return orderNumber;
    }

    public void setOrderNumber(String orderNumber) {
        this.orderNumber = orderNumber;
    }

    public String getAuthNumber() {
        return authNumber;
    }

    public void setAuthNumber(String authNumber) {
        this.authNumber = authNumber;
    }

    public BigDecimal getOrderMonery() {
        return orderMonery;
    }

    public void setOrderMonery(BigDecimal orderMonery) {
        this.orderMonery = orderMonery;
    }

    public BigDecimal getAmountPaid() {
        return amountPaid;
    }

    public void setAmountPaid(BigDecimal amountPaid) {
        this.amountPaid = amountPaid;
    }

    public BigDecimal getDiscountAmount() {
        return discountAmount;
    }

    public void setDiscountAmount(BigDecimal discountAmount) {
        this.discountAmount = discountAmount;
    }

    public BigDecimal getRefundAmount() {
        return refundAmount;
    }

    public void setRefundAmount(BigDecimal refundAmount) {
        this.refundAmount = refundAmount;
    }

    public String getAppUserId() {
        return appUserId;
    }

    public void setAppUserId(String appUserId) {
        this.appUserId = appUserId;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getOrderPayTime() {
        return orderPayTime;
    }

    public void setOrderPayTime(String orderPayTime) {
        this.orderPayTime = orderPayTime;
    }

    public String getOrderReturnTime() {
        return orderReturnTime;
    }

    public void setOrderReturnTime(String orderReturnTime) {
        this.orderReturnTime = orderReturnTime;
    }

    public String getBatterySn() {
        return batterySn;
    }

    public void setBatterySn(String batterySn) {
        this.batterySn = batterySn;
    }

    public String getBatteryUpdateTime() {
        return batteryUpdateTime;
    }

    public void setBatteryUpdateTime(String batteryUpdateTime) {
        this.batteryUpdateTime = batteryUpdateTime;
    }

    public String getBatteryStatus() {
        return batteryStatus;
    }

    public void setBatteryStatus(String batteryStatus) {
        this.batteryStatus = batteryStatus;
    }

    public String getReturnDevSn() {
        return returnDevSn;
    }

    public void setReturnDevSn(String returnDevSn) {
        this.returnDevSn = returnDevSn;
    }

    public String getReturnSlot() {
        return returnSlot;
    }

    public void setReturnSlot(String returnSlot) {
        this.returnSlot = returnSlot;
    }

    public String getPartnerName() {
        return partnerName;
    }

    public void setPartnerName(String partnerName) {
        this.partnerName = partnerName;
    }

    public String getPartnerPhone() {
        return partnerPhone;
    }

    public void setPartnerPhone(String partnerPhone) {
        this.partnerPhone = partnerPhone;
    }

    public String getStoreName() {
        return storeName;
    }

    public void setStoreName(String storeName) {
        this.storeName = storeName;
    }

    public String getStoreCode() {
        return storeCode;
    }

    public void setStoreCode(String storeCode) {
        this.storeCode = storeCode;
    }

    public String getStoreAddress() {
        return storeAddress;
    }

    public void setStoreAddress(String storeAddress) {
        this.storeAddress = storeAddress;
    }

    public String getStoreDetailAddress() {
        return storeDetailAddress;
    }

    public void setStoreDetailAddress(String storeDetailAddress) {
        this.storeDetailAddress = storeDetailAddress;
    }

    public String getBoorowDevSn() {
        return boorowDevSn;
    }

    public void setBoorowDevSn(String boorowDevSn) {
        this.boorowDevSn = boorowDevSn;
    }

    public String getBorrowSlot() {
        return borrowSlot;
    }

    public void setBorrowSlot(String borrowSlot) {
        this.borrowSlot = borrowSlot;
    }

    public String getBorPartnerName() {
        return borPartnerName;
    }

    public void setBorPartnerName(String borPartnerName) {
        this.borPartnerName = borPartnerName;
    }

    public String getBorPartnerPhone() {
        return borPartnerPhone;
    }

    public void setBorPartnerPhone(String borPartnerPhone) {
        this.borPartnerPhone = borPartnerPhone;
    }

    public String getBorStoreName() {
        return borStoreName;
    }

    public void setBorStoreName(String borStoreName) {
        this.borStoreName = borStoreName;
    }

    public String getBorStoreCode() {
        return borStoreCode;
    }

    public void setBorStoreCode(String borStoreCode) {
        this.borStoreCode = borStoreCode;
    }

    public String getBorStoreAddress() {
        return borStoreAddress;
    }

    public void setBorStoreAddress(String borStoreAddress) {
        this.borStoreAddress = borStoreAddress;
    }

    public String getBorStoreDetailAddress() {
        return borStoreDetailAddress;
    }

    public void setBorStoreDetailAddress(String borStoreDetailAddress) {
        this.borStoreDetailAddress = borStoreDetailAddress;
    }

    public Integer getBorrowStatus() {
        return borrowStatus;
    }

    public void setBorrowStatus(Integer borrowStatus) {
        this.borrowStatus = borrowStatus;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public String getStatusMsg() {
        return statusMsg;
    }

    public void setStatusMsg(String statusMsg) {
        this.statusMsg = statusMsg;
    }


    public Integer getIsBack() {
        return isBack;
    }

    public void setIsBack(Integer isBack) {
        this.isBack = isBack;
    }


    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }


    public Integer getCanRefund() {
        return canRefund;
    }

    public void setCanRefund(Integer canRefund) {
        this.canRefund = canRefund;
    }
}


